html, body {
	color: #333;
	font: 11px normal Georgia, Arial;
}
.test-passed, .test-failed, .test-skipped, .header {
	padding: 3px;
	width: 800px;
	margin-left: auto;
	margin-right: auto; 
}
.header {
	font: 14px bold Georgia, Arial;
}
.test-passed {
	color: #2E8C4F;
	border-bottom: 1px solid #2E8C4F;  
}
.test-failed {
	color: #B51630;
	border-bottom: 1px solid #B51630;
}
.test-skipped {
	color: #AAA;
	border-bottom: 1px solid #AAA;
}
.test-expand-button {
	float: right;
	font: 14px normal Georgia;
	color: #444;
	cursor: default;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
} 
.traces-expanded {
	display: block;
	width: 100%;
}
.traces-collapsed {
	display: none;
}